• word of the day

    raphus cucullatus

    raphus cucullatus - Dictionary definition and meaning for word raphus cucullatus

    Definition
    (noun) extinct heavy flightless bird of Mauritius related to pigeons
    Synonyms : dodo
Download our Mobile App Today
Receive our word of the day
on Whatsapp